Synonyms for "put to death"

Words with similar meaning